/* tslint:disable */
/* eslint-disable */

import React, { FunctionComponent } from 'react';
import { ViewProps } from 'react-native';
import { Svg, GProps, Path } from 'react-native-svg';
import { getIconColor } from './helper';

interface Props extends GProps, ViewProps {
  size?: number;
  color?: string | string[];
}

let IconYihexiao: FunctionComponent<Props> = ({ size, color, ...rest }) => {
  return (
    <Svg viewBox="0 0 1361 1024" width={size} height={size} {...rest}>
      <Path
        d="M269.554459 533.702628q-50.505549-12.347623-36.829695-58.884879l34.976732-130.543725 43.503643 11.658911-6.870722 25.662722 131.642385 35.271895 14.364565-53.506366L267.340742 314.282255l10.461864-39.043412 226.504267 60.67225L469.034979 467.569875l-175.162426-46.930805-14.643329 54.670617q-7.100293 22.022387 15.512418 26.876167l105.996061 28.433968q26.236649 9.412398 34.68157-13.413487a96.222909 96.222909 0 0 1 6.427979-15.036879q4.673403-13.118324 7.608628-19.480712 21.628837 12.954345 39.354973 22.514324-10.527455 25.875895-20.956523 46.996397-15.610806 31.647957-61.131392 18.267267z m0 0"
        fill={getIconColor(color, 0, '#333333')}
      />
      <Path
        d="M679.797257 202.399347a308.706968 308.706968 0 0 1 248.510257 125.263599l39.354973 10.543853a336.157061 336.157061 0 0 0-450.532451-120.786971l39.354973 10.527455a308.034653 308.034653 0 0 1 123.345044-25.613528z m202.989672-17.480168l21.579643 17.480168 6.559162-26.236649 24.154115-14.118597-24.154115-14.102198-6.559162-26.236649-21.579643 17.496565-28.253591-2.098932 10.806219 24.924816-10.806219 24.924817zM508.471941 126.263872l-22.202763-15.430429-4.837383 27.351706-22.727497 16.922638 24.498471 11.740901 8.198953 25.90869 19.989047-20.087434 27.761654-0.918283L527.001575 147.581149l9.00245-26.482617z m207.77786-37.715183l-16.397905-21.464858-12.937948 24.596858-26.843371 9.150031 19.775874 18.628021-0.114785 27.171329 25.154387-13.118324 26.728585 7.559434-4.230659-26.712188 16.627476-22.481528z m300.737586 168.767243L993.767952 241.114801l-3.279581 26.974555-21.956795 15.987958 25.416753 12.527999 9.658367 26.023476 19.005172-19.218345 27.974827 0.08199-13.643058-24.416482 7.543037-25.957884z m302.688936 203.038865L151.243572 147.269589A53.78513 53.78513 0 0 0 85.323992 185.279933l-83.481737 311.560203a53.768732 53.768732 0 0 0 38.010345 65.837591l1168.498343 313.118004A53.768732 53.768732 0 0 0 1274.172135 837.785386l83.481737-311.560203a53.752334 53.752334 0 0 0-38.010345-65.853988z m8.6089 71.904815l-76.578218 285.585921a40.322449 40.322449 0 0 1-49.374093 28.515958L59.858045 540.228994a40.338847 40.338847 0 0 1-28.515958-49.374093l76.545423-285.635115a40.322449 40.322449 0 0 1 49.374093-28.499559l1142.474867 306.116098A40.306052 40.306052 0 0 1 1328.285223 532.259612zM679.797257 27.679664c223.929796 0 412.358128 152.123369 467.471488 358.63859l29.745801 7.969382C1124.032913 168.718049 921.535179 0.737906 679.797257 0.737906a509.302545 509.302545 0 0 0-371.855301 160.699473l29.713005 7.952984a482.40998 482.40998 0 0 1 342.142296-141.710699z m123.345045 767.421974A309.330088 309.330088 0 0 1 431.319796 695.402373l-39.354973-10.543853a336.157061 336.157061 0 0 0 450.598044 120.737778z m-288.406361 55.752879l-21.399266-17.447372-6.559162 26.138262-23.95734 14.0858 23.95734 14.069403 6.559162 26.236649 21.399266-17.447372 28.040419 2.082534-10.724231-24.859224 10.773424-24.97401z m164.979327 82.793024l16.315916 21.415665 12.823162-24.596859 26.581004-9.199224-19.677486-18.595225 0.114785-27.105738-24.941214 13.118324-26.499015-7.543036 4.23066 26.630198-16.479895 22.465131z m-339.813794-168.898426l21.923999 17.676942 5.181738-26.597402 22.858681-14.380963-24.268901-14.24978-7.789005-26.564607-20.185821 17.742534-27.646869-2.049738 11.790094 25.252774-9.31401 25.301968z m339.895783 230.63654c-223.929796 0-412.292536-152.123369-467.471487-358.638589l-29.745801-7.98578c52.981632 225.569587 255.479367 393.54973 497.217288 393.54973a509.302545 509.302545 0 0 0 371.855302-160.699473l-29.713005-7.952985a482.344388 482.344388 0 0 1-342.142297 141.710699zM874.063243 896.752254l22.055183 15.446827 4.755392-27.269717 22.514324-16.857047-24.334491-11.7409-8.198953-25.859497-19.792272 20.005445-27.548481 0.885487 12.101654 24.104921-8.887664 26.400627z m0 0"
        fill={getIconColor(color, 1, '#333333')}
      />
      <Path
        d="M533.101595 491.363236a299.21258 299.21258 0 0 0 50.161193-62.525213L554.304087 420.934232l9.297612-34.140439 31.254408 8.494115 12.577194-46.225695 33.369737 9.068041-12.708376 46.225696 26.236648 7.149487-9.297612 34.140439-26.236649-7.149487-5.575288 20.497382q12.888754 17.463769 26.433424 37.715182l-30.500104 18.792q-3.771518-6.936314-7.575833-13.62666l-31.15602 114.522972-33.369737-9.068042 29.401444-108.094992a378.529249 378.529249 0 0 1-38.075936 42.536166q3.246785-29.368649 4.722596-50.407161z m243.08255 26.351434l24.301696 25.793905a380.808558 380.808558 0 0 1-63.623873 44.061172 617.053181 617.053181 0 0 1 36.567329 54.375455l-34.583182 21.317277A552.117476 552.117476 0 0 0 704.049759 603.44292a383.284641 383.284641 0 0 1-91.106762 25.859496q-7.444649-17.266994-15.692796-33.615706 109.734783-20.628565 178.933944-77.97204z m42.765738-46.127308l-85.515077-23.25223q-18.431246 15.873172-39.354973 32.435057l33.336942 7.657822a265.498487 265.498487 0 0 0 34.566784-30.106554l26.007078 25.711915Q720.021319 550.953224 618.255918 576.861915q-8.576105-19.267539-16.053549-32.303874a396.599741 396.599741 0 0 0 86.089003-31.975915q-30.828062-6.001633-46.34048-8.526911l-2.246513-29.188272q18.759204-6.739539 49.86603-38.617067l-36.075392-9.838743 8.444921-31.00844 59.753968 16.266723q-1.639791-13.446282-4.132272-26.794178l40.994763 3.541948q3.279581 15.873172 5.886848 34.894743l62.918763 17.119413zM953.084749 510.056848l-46.619245-12.691979q-6.788733 8.871267-13.757843 16.857047l50.96469 13.85623-8.084167 29.680209-25.744711-7.001906-7.215079 26.531811 26.007078 7.083896-8.067769 29.680208-26.007078-7.067497-10.511058 38.60067q13.675853-3.623937 27.236921-7.821801-3.83711 16.184733-6.559162 35.468669-52.145339 15.856775-58.753695 20.972921l-11.82289-31.15602a39.240188 39.240188 0 0 0 14.446555-22.022387l11.790094-43.339664-27.318911-7.428251 8.084168-29.696607 27.31891 7.444649 7.215079-26.531811-7.231477-1.967749q-7.772607 7.329864-15.725591 13.774241 1.72178-26.056272 1.63979-44.667894a329.925857 329.925857 0 0 0 54.818198-77.070156q30.992041 15.774785 31.156021 15.840377-7.395455 12.21644-15.004084 23.56379l35.583455 9.674764z m84.186847-43.962784l34.68157 9.428795-19.447916 71.494868 57.523852 15.66-39.518952 145.203452q-4.820984 17.726136-14.577738 25.105193t-24.777235 4.247058q-15.004083-3.181194-45.914135-11.560523a296.392141 296.392141 0 0 0 0.639518-37.633193q16.873445 5.427707 33.156565 9.838743 15.217256 4.132272 19.087162-10.035518l1.63979-5.788461-82.760228-22.54712-14.872901 54.637821-35.189905-9.576377 49.94802-183.65654 60.951015 16.578282z m-44.897465-7.133089q12.019665 22.15357 25.039601 51.095873l-30.680481 14.233382q-11.052188-27.876439-22.629109-51.58781z m-27.515686 171.68607l82.743831 22.514324 5.362115-19.677487-82.743831-22.514324z m101.470239-46.307685l-82.743831-22.563518-5.427706 19.972649 82.74383 22.514324z m42.847727-92.172627l19.546303 25.646324q-23.186638 16.807853-49.193716 32.795811l-17.38178-25.334764a465.241373 465.241373 0 0 0 47.029193-33.140166z"
        fill={getIconColor(color, 2, '#333333')}
      />
    </Svg>
  );
};

IconYihexiao.defaultProps = {
  size: 18,
};

IconYihexiao = React.memo ? React.memo(IconYihexiao) : IconYihexiao;

export default IconYihexiao;
